package me.zhengjie.modules.weixin.dto;




import me.zhengjie.modules.weixin.message.AnalyzerAsyncMessage;

import java.util.Map;

/**
 * 微信公众号消息交互请求实体
 *
 */
public class WeChatMessageRequest{

    private String appId;

    private String msgId;

    private String msgType;

    private String msgScene;

    private AnalyzerAsyncMessage asyncMessage;

    private Map<String, Object> receiveMsg;

    private String openId;

    private String unionId;

    private String mainWXAOpenId;

    private Long memberId;

    public String getAppId() {
        return appId;
    }

    public void setAppId(String appId) {
        this.appId = appId;
    }

    public String getMsgId() {
        return msgId;
    }

    public void setMsgId(String msgId) {
        this.msgId = msgId;
    }

    public String getMsgType() {
        return msgType;
    }

    public void setMsgType(String msgType) {
        this.msgType = msgType;
    }

    public String getMsgScene() {
        return msgScene;
    }

    public void setMsgScene(String msgScene) {
        this.msgScene = msgScene;
    }

    public AnalyzerAsyncMessage getAsyncMessage() {
        return asyncMessage;
    }

    public void setAsyncMessage(AnalyzerAsyncMessage asyncMessage) {
        this.asyncMessage = asyncMessage;
    }

    public Map<String, Object> getReceiveMsg() {
        return receiveMsg;
    }

    public void setReceiveMsg(Map<String, Object> receiveMsg) {
        this.receiveMsg = receiveMsg;
    }

    public String getOpenId() {
        return openId;
    }

    public void setOpenId(String openId) {
        this.openId = openId;
    }

    public String getUnionId() {
        return unionId;
    }

    public void setUnionId(String unionId) {
        this.unionId = unionId;
    }

    public String getMainWXAOpenId() {
        return mainWXAOpenId;
    }

    public void setMainWXAOpenId(String mainWXAOpenId) {
        this.mainWXAOpenId = mainWXAOpenId;
    }

    public Long getMemberId() {
        return memberId;
    }

    public void setMemberId(Long memberId) {
        this.memberId = memberId;
    }
}
